*{
	margin:0 auto;
	font-size: 12px;
}
body{
	width: 100%;
}
image{
	border:0px none;
}
a{
	text-decoration: none;
	color: #333;
}


.top{
	width: 100%;
	height: 90px;
	background-color: #efefef;
}
.topcen{
	width: 1000px;
	height: 90px;
}
.logo1{
	width: 200px;
	height: 50px;
	margin-top: 20px;
	float: left;
}
.logo2{
	width: 200px;
	height: 50px;
	margin-top: 45px;
	float: left;
}
.top_txt{
	width: 250px;
	height: 40px;
	margin-top: 30px;
	float: right;
}
.top_txt1{
	width: 182px;
	height: 20px;
	float: right;
	font-size: 14px;
}
	.top_txt1 a:link{text-decoration: none;color: #333;}
	.top_txt1 a:active{text-decoration: none;color: #e60000;}
	.top_txt1 a:visited{text-decoration: none;color: #333;}
	.top_txt1 a:hover{text-decoration: none;color: #e60000;}
.ph_tell{
	width: 170px;
	height: 20px;
	float: right;
	font-size: 14px;
}

.content{
	width: 1000px;
	height: 1100px;
	margin-top:30px;
}
.con_1{
	width: 1000px;
	height: 30px;
}
.con_1 h3{
	width: 830px;
	height: 30px;
	margin-left: 85px;
	font-size: 16px;
	text-align: center;
	float: left;
}
.con_1 a{
	width: 80px;
	height: 30px;
	font-size: 12px;
	color: #00f;
	float: left;
}
.con_1 a:hover{text-decoration: none;color: #e60000;}

.con_2{
	width: 1000px;
	height: 120px;
	margin-top: 20px;
	border: 1px solid #ccc;
	border-radius: 70px;
	position: relative;
}
.con_2_1{
	width: 150px;
	height: 20px;
	background:#fff;
	text-align: center;
	font-size: 12px;
	position: absolute;
	margin:-10px 0 0 420px;
}
.con_2_2{
	width: 900px;
	height: 90px;
	background:#efefef;
	border-radius: 50px;
	margin-top:15px;
	/*border: 1px solid #ccc;*/
}
.con_2_2_1{
	width: 200px;
	height: 80px;
	float: left;
	margin:5px 0 0 100px;
}
.first_pic,.second_pic,.three_pic{
	width:50px;
	height: 50px;
	margin-top: 15px;
	float: left;
}
.first_pic{
	background: url("../supplier/super.png") no-repeat 4px 4px; 
}
.second_pic{
	background: url("../supplier/super.png") no-repeat 4px -46px ; 
}
.three_pic{
	background: url("../supplier/super.png") no-repeat 4px -93px ; 
}
.first_txt,.second_txt,.three_txt{
	width: 140px;
	height: 50px;
	margin: 15px 0 0 5px;
	font-size: 12px;
	float: left;
	color: #555;
}
.con_2_2_2,.con_2_2_3{
	width: 200px;
	height: 80px;
	float: left;
	margin:5px 0 0 40px;
}

.con_3{
	width: 800px;
	height: 722px;
	/*border: 1px solid red;*/
}
.Form{
	width: 798px;
	height: 720px;
}
.yes{
	width: 15px;
	height: 15px;
	background: url('../supplier/zcxiaotb.png') no-repeat 0 0;
}
.no{
	width: 15px;
	height: 15px;
	background: url('../supplier/zcxiaotb.png') no-repeat 0 -53px;
}
#show_pic,#show_pic1,#show_pic2,#show_pic3,#show_pic4,#show_pic5,#show_pic6,#show_pic7{
	margin:8px 5px 0 0;
	float: left;
}
#show_txt,#show_txt1,#show_txt2,#show_txt3,#show_txt4,#show_txt5,#show_txt6,#show_txt7,#show_txt8{
	color: #e60000;
}

	/*账号信息、联系人信息、公司信息 三大块*/

.zhanghaoxx,.lianxirenxx{
	width: 600px;
	height: 150px;
	margin-top: 15px;
	/*border: 1px solid blue;*/
}
	.gongsixx{
		width: 600px;
		height: 270px;
		margin-top: 15px;
		/*border: 1px solid blue;*/
	}
	/*账号信息、联系人信息、公司信息 三个表头*/
.zhxx,.lxrxx,.gsxx{
	width: 600px;
	height: 20px;
}
		.zhxx_1{
			width: 100px;
			height: 20px;
			font-weight: bold;
			float: left;
		}
		.FormError{
			width: 300px;
			height: 20px;
			color: #e60000;
			display: none;
			float: left;
		}
	/*每一条div的长宽布局*/

.dengluxx,.namexx,.gsnamexx,.gsdizhixx,.gschanpinxx,.mimaxx,.numxx,.mimaxx2,.dxxx{
	width: 600px;
	height: 30px;
	margin-top: 10px;
}
	/*左中右 三div的长宽布局*/
		/*左*/
	.dengluxx_1,.namexx_1,.gsnamexx_1,.gsdizhixx_1,.gschanpinxx_1,.mimaxx_1,.numxx_1,.mimaxx2_1,.dxxx_1,.gsjianjiexx_1{
		width: 190px;
		height: 30px;
		line-height: 30px;
		margin-right: 10px;
		text-align: right;
		float: left;
	}
		/*中*/
	.dengluxx_2,.namexx_2,.gsnamexx_2/*,.gsdizhixx_2*/,.mimaxx_2,.numxx_2,.mimaxx2_2,.dxxx_2{
		width: 200px;
		height: 30px;
		line-height: 30px;
		float: left;
	}
			/*右*/
	.dengluxx_3,.namexx_3,.gsnamexx_3/*,.gsdizhixx_3*/,.mimaxx_3,.numxx_3,.mimaxx2_3,.dxxx_3{
		width: 190px;
		height: 30px;
		line-height: 30px;
		margin-left: 10px;
		float: left;
	}
	/*中间文本框的统一样式*/
	.dengluxx_2 input,.gsnamexx_2 input,.mimaxx_2 input,.numxx_2 input,.mimaxx2_2 input{
		width: 200px;
		height: 30px;
		line-height: 30px;
		border: 1px solid #ccc;
		border-radius: 5px;
	}
		/*联系人姓名文本框*/
		.name_txt{
			width: 100px;
			height: 30px;
			line-height: 30px;
			border: 1px solid #ccc;
			border-radius: 5px;
			float: left;
		}
		/*性别按钮*/
		.name_sex1{
			margin-left: 6px;
		}
		/*短信文本框*/
		.dx_txt{
				width: 100px;
				height: 30px;
				line-height: 30px;
				border: 1px solid #ccc;
				border-radius: 5px;
				float: left;
			}
		/*短信按钮*/
		.dx_btn{
			width: 90px;
			height: 30px;
			line-height: 26px;
			border: 1px solid #ccc;
			border-radius: 5px;
			float: left;
			font-size: 10px;
			margin: 2px 0 0 6px;
			background-color: #efefef;
		}
	.gsdizhixx_2{
		width: 390px;
		height: 30px;
		line-height: 30px;
		float: left;
	}
	#cmbProvince{
		width: 70px;
		height: 30px;
		float: left;
	}
	.gsdizhixx_2 select{
		width: 150px;
		height: 30px;
		float: left;
	}
		/*产品或服务文本框总长*/
	.gschanpinxx_2{
		width: 380px;
		height: 30px;
		float: left;
	}
	.gschanpinxx_2 input{
		width: 85px;
		height: 25px;
		line-height: 25px;
		border: 1px solid #ccc;
		font-size: 11px;
		border-radius: 5px;
		margin-right: 5px;
		float: left;
	}
	.gschanpinxx_3{
		width: 370px;
		height: 20px;
		margin-left: 200px;
	}
	#show_pic8{
		width: 15px;
		height: 15px;
		margin:5px 5px 0 0;
		float: left;
	}
	#show_txt8{
		width: 345px;
		height: 20px;
		display: inline-block;
		margin-top: 3px;
		color: #666;
		float: left;
	}
	.gsjianjiexx{
		width: 600px;
		height: 100px;
		margin-top: 10px;
	}
	.gsjianjiexx_2{
		width: 280px;
		height: 85px;
		margin-top: 5px;
		float: left;
	}
	.gsjianjiexx_2 textarea{
		border-radius: 10px;
		resize: none;
		text-indent: 18px;
	}
	.gsjianjiexx_3{
		width: 88px;
		height: 100px;
		margin-top: 5px;
		color: #666;
		float: left;
	}
		.show_pic9{
			width: 15px;
			height: 15px;
			margin:0px 5px 0 0;
			float: left;
			background: url('../supplier/zcxiaotb.png') no-repeat;
			background-position: 0 -25px;
		}
		.no1{
			width: 15px;
			height: 15px;
			margin:0px 5px 0 0;
			float: left;
			background: url('../supplier/zcxiaotb.png') no-repeat;
			background-position: 0 -53px;
		}
		.yes1{
			width: 15px;
			height: 15px;
			margin:0px 5px 0 0;
			float: left;
			background: url('../supplier/zcxiaotb.png') no-repeat;
			background-position: 0 0px;
		}
.zhuce_btn{
	width: 250px;
	height: 70px;
	margin-top: 30px;
}
	.zhuce_btn input{
		width: 250px;
		height: 40px;
		font-size: 16px;
		border-radius: 10px;
		background-color: #e60000;
		color: white;
	}
.tiaokuan{
	display: inline-block;
	width: 250px;
	height: 20px;
	text-align: center;
	margin-top: 5px;
}
.tiaokuan a:hover{text-decoration: underline;}
.tiaokuan a em{color: #0059d6;}
.con_4{
	width: 1000px;
	height: 120px;
	margin-top: 40px;
	border: 1px solid #ccc;
	border-radius: 70px;
}
.con_4_1{
	width: 900px;
	height: 90px;
	background:#efefef;
	border-radius: 50px;
	margin-top:15px;
	/*border: 1px solid #ccc;*/
}
.con_4_1:hover{
	background:#ccc;
}
	.con_4_l{
		width: 200px;
		height: 80px;
		margin:5px 0 0 50px;
		text-align: center;
		line-height: 80px;
		font-weight: bold;
		float: left;
	}
	.con_4_r{
		width: 600px;
		height: 80px;
		margin:5px 0 0 0;
		float: left;
	}
	.con_4_li{
		margin-top: 5px;
		color: #666;
		list-style: disc;
	}
#mask{
	width: 100%;
	height: 100%;
	background:rgba(0,0,0,0.4);
	position: fixed;
	top: 0;
	left: 0;
	display: none;
}
#show{
	width: 600px;
	height: 200px;
	background:white;
	position: fixed;
	left: 50%;
	top:50%;
	margin-top: -150px;
	margin-left: -300px;
	text-align: center;
	display: none;
}
#daoshu{
	width: 90px;
	height: 50px;
	float: left;
	margin:55px 0 0 80px;
	font-size: 30px;
	font-weight: bold;
	color: #e60000;
}
#daoshu_txt{
	width: 400px;
	height: 50px;
	margin:60px 0 0 0px;
	font-size: 28px;
	text-align: left;
	font-family: 楷体;
	float: left;
}


.bottom{
	width: 100%;
	height: 90px;
	background-color: #efefef;
}
.bottom_con{
	width: 800px;
	height: 90px;
	color: #444;
}
	.bottom_1{
		width: 800px;
		height: 20px;
		text-align: center;
		margin-top: 10px;
		list-style: none;
	}
	.bottom_1 li{
		width: 100px;
		height: 30px;
		float: left;
	}
	.bottom_2{
		width: 800px;
		height: 20px;
		margin-top: 5px;
		list-style: none;
	}
	.bottom_2 li{
		width: 200px;
		height:30px;
		float: left;
	}
	.bottom_con div{
		width: 800px;
		height: 20px;
		margin-top: -5px;
		text-align: center;
	}